Two Examples of Verification of Multirate Timed Automata with Kronos
نویسندگان
چکیده
Multirate timed automata 2] are an extension of timed automata 3] where each clock has its own speed varying between a lower and an upper bound that may change from one control location to another. This formalism is well-suited for specifying hybrid systems where the dynamics of the continuous variables are deened or can be approximated by giving the minimal and maximal rate of change. To avoid the diiculties inherent in the veriication of multirate timed automata, we follow the approach suggested in 8]. This approach consists of rst transforming the multirate timed automata into timed automata and then applying the symbolic techniques implemented in Kronos. We show the practical interest of this approach analyzing two examples recently proposed in the literature and considered to be realistic case studies: the manufacturing plant of 10] and the Philips audio control protocol 4, 7].
منابع مشابه
On Improving Backwards Verification of Timed Automata ( Extended Abstract )
Verification techniques for Timed Automata [2] built in tools like Kronos [7] are based on the fixpoint calculus of an appropriate operator. In this work, we present different alternatives to calculate that fixpoint, which have direct impact in the number of iterations needed to converge.
متن کاملKronos : a model - checking tool for real - timesystems ? ( Tool - presentation submission for CAV ' 98 )
] is a software tool aiming at assisting designers of real-time systems to develop projects meeting the speciied requirements. One major objective of Kronos is to provide a veriication engine to be integrated into design environments for real-time systems in a wide range of application areas. Real-time communication protocols 8,10], timed asynchronous circuits 16,4], and hybrid systems 18,10] a...
متن کاملVerifying ET-LOTOS programmes with KRONOS
ET-LOTOS is a timed extension of LOTOS proposed for modeling real-time systems. Kronos is a tool that checks whether an automaton extended with clocks (called timed automaton) satisses a real-time requirement expressed as a formula of the logic TCTL. This paper shows that real-time systems described in a reasonable subset of ET-LOTOS can be veriied with Kronos by compiling them into timed autom...
متن کاملVerifying Untimed and Timed Aspects of the Experimental Batch Plant
We thoroughly examine the experimental batch plant in its two major operation modes: a normal operation mode and a failure operation mode. In order to do so, we use discrete condition/event system as well as timed automata for the specification and the model checking tools SMV, Kronos and HyTech for verification.
متن کاملEfficient Reachability Analysis and Refinement Checking of Timed Automata Using BDDs
For the formal specification and verification of real-time systems we use the modular formalism Cottbus Timed Automata (CTA), which is an extension of timed automata [AD94]. Matrix-based algorithms for the reachability analysis of timed automata are implemented in tools like Kronos, Uppaal, HyTech and Rabbit. A new BDD-based version of Rabbit, which supports also refinement checking, is now ava...
متن کامل